be in total despair - Turco Inglés Diccionario